24196185
4517337
57535690
35098542
115143
28096493
79535026
1300643
5275320
2829304
67142657
43935875
76256607
28352960
2239585
61994568
37836313
85075348
40444131
93377041
57238303
57167383
46451688
56082156
82739053
11949851
15338025
50192286
638358
12223035
14052250
73196095
31535875
43399398
57053534
4329789
54051119
23131319
72163850
71766381