1096374
12135941
87594674
79674487
22307985
67804249
47229137
41739368
26416981
51743128
2389069
96342910
38067000
11964547
33401700
55145510
49652860
24269377
677364
22024727
58686255
12667263
8289259
52892473
72433948
82027349
82091713
19652162
92488154
274939
40213568
12195354
832856
87045737
57068251
45144954
80613385
18404648
22357350
6752318