43765176
38868931
98061673
44665355
19992934
47173545
8166166
97187172
4081329
11606128
38037454
19572916
5947586
60298362
45522042
47999277
904046
94491365
42502745
5197607
4799143
4586408
92393064
32994152
59719697
14073737
990551
2754874
4451313
97236634
51778878
81279023
88199960
24672651
5941225
37254874
79012937
28027733
74324081
3593524