34507764
47186776
13678448
91997911
66571144
20479842
45959689
70975586
29254578
64464027
49274867
45425648
68928788
1906972
73318324
25083347
50342629
84973741
30156248
26968743
51324422
9969583
9656609
88184085
27199681
32482112
71451164
97284346
94918280
1009797
3309557
35926292
37398390
9459015
10898230
22216226
11855825
37195948
68237136
31442418