91515965
42099364
68836575
40463181
87734425
52618109
63384700
49598538
68182526
623281
1332609
53677460
9365462
37149534
64098020
1607278
67537243
13252173
96804143
41194038
7588275
61085260
29458382
12919055
37443077
35788301
19056306
63599860
17219900
3888438
64318777
91572181
9232366
98372693
5441884
70225468
1651531
21256141
94513409
91966598