65557235
48807877
16429589
43303175
4194810
33816818
63464545
7818784
33271428
92349290
16364131
68509095
2171431
20352577
81894676
31887063
21854353
34167441
96948718
22485467
3229953
33559477
61584814
30298380
77518063
17164612
2094437
36125818
31679622
86825570
44123123
77254626
60927674
23533579
3313786
6506307
1895493
10841799
16105629
32275442