96711779
81542560
74676543
9254473
58602545
42912155
96766470
2745769
19914955
63249567
56231589
94384796
24207058
23826574
49291635
77434768
75236360
22904350
98258324
60941490
55198271
2653060
54177980
61095591
87632616
29223902
43142688
98773796
28665031
79499233
32693417
45672829
49936841
32182222
11421540
37477040
61895783
70946437
41894796
6732668