25288324
24882281
94614082
49331653
38282906
45407543
61357981
53156857
72068343
59415931
16678278
59445488
23275616
21196191
24333964
47663855
39798243
97123077
9759163
65067122
82711552
8575570
8536802
65151776
97564574
10726658
1005267
56858524
51546675
9823398
94184211
10239751
67513237
6083402
7317439
14881328
26176032
25511976
56805897
5553101