97608665
5931665
91948484
5848294
43297252
48647737
26095843
30842648
50708465
71054440
64939436
40552767
2984153
25875908
76935702
46563922
93958604
4124176
91562409
63814629
81661698
70159994
63544164
8934134
93667847
6312482
14575241
40195416
95747608
75232727
28396256
959927
72019220
95193291
4211113
20789174
75923467
80772018
86669432
46584919