29069972
14574385
2516403
83338195
2879833
59444817
29245952
2045085
54207364
25758336
51043819
3892399
51927947
74481785
89285814
26055867
11177195
4450326
6196584
24012449
60028109
17708083
77696605
2640167
63718027
54966589
2591932
2371743
7929082
5552492
63793919
12289290
27211538
39456268
92778156
34024157
69373712
73131410
42182196
29959933