71436673
21214238
49663174
94768240
74256234
47433037
66767516
25265808
89496214
80692417
290364
18054913
56561163
32577206
81546680
90488437
81597003
66744238
95108559
21284018
47276838
60458276
29701107
24909660
47205336
12754604
60072851
1832208
221524
89864820
25835098
9012591
28318387
47144880
77026221
35884241
73475811
88973485
61302847
1204635