41704438
3417396
27977662
82583533
2436868
7470728
48337755
13192718
26235578
89847628
89409457
24177215
8042682
51114230
27587482
17973374
18417309
77603275
14167112
56335983
38776150
28035657
25115714
1622655
42434231
97241905
12362064
78637450
9814321
31836314
32951443
26325488
41511130
16489165
20469813
90211126
24981441
9992999
96339409
5701003