64422528
19853418
59228468
56368828
41814090
58643495
10092976
71707378
94171226
48882668
6826114
25224530
15465902
1843195
92271202
43902617
4846692
58228909
40677425
73778824
10261537
251586
80919938
8717110
47419463
41684692
94402340
66556019
72335292
61219487
98398658
31835858
430756
90939393
941941
90037415
44111577
78101942
11067820
22833680