2698528
2323235
5441909
70277554
7701355
63094648
13948333
35999825
1940834
19723586
82675863
19633183
39307166
21453359
30122762
77275690
18542622
58601309
80254932
55378359
28226197
59932291
98443575
20369936
17026437
43578158
84571448
61588384
80944057
60771350
72932255
58558946
34325016
78967204
35528412
47089705
1408894
25852069
40907526
41345339