12628937
59199400
33367444
9261294
11608357
9878406
571548
86888844
74952564
6638477
1085812
75939055
63561782
31381428
38512701
29808477
82998179
46727615
2354837
70538232
18533969
34319626
22383192
74828579
13944628
90104775
20578043
4705151
95601643
36701382
28549496
8468341
37409729
1082055
31424182
3262253
92666120
47956151
43986203
31332386