92957275
97669208
40889340
61425388
53979169
31677392
72357962
912878
67831311
63782696
3737850
3193795
84988476
43232958
51082557
51479979
87955214
94557798
39464428
9484126
22431546
4790861
94816827
39226977
71828390
45867716
30153387
87143997
35531140
71167840
49531984
97097816
20154653
32605208
95613040
9327841
2956975
60925535
39234496
59084089