32397932
34037452
9176197
57965508
26998299
98703896
33436285
69744750
63429991
23218797
35526566
608876
1142624
22678388
13298355
18362520
46595956
40387934
43982848
93984108
64072476
86418783
48836947
26236379
84221938
99304538
20693504
76696842
13553458
3127266
3255518
27777439
79815759
90637724
5159963
65365261
44893890
28372700
8056746
92435242