90556294
52557691
5087870
20364574
465495
59811176
70018030
28795425
87818218
67962260
68317364
3964357
34772918
71606655
81516482
92252006
98164525
32322698
73377840
922766
8248252
15215908
57541296
14255350
68132074
26875710
79166410
1187874
8325174
88126538
51703880
2798030
41245104
882678
18385797
79301130
76841865
61152790
27025340
32335819