94067341
85185638
71282271
61503212
47942780
34626411
91121447
23317861
85185567
13862091
67891180
82009450
31011212
41075822
49451250
34138063
2135780
72245055
15498490
2055426
5365655
88745398
18965386
96752477
78926059
41706364
22795406
19717332
22578567
4176242
86252358
19344669
59788734
307318
56907221
12933673
7456855
69778252
11078712
43742515