96392674
39841
74433656
69175008
59301432
48262766
92749126
58893848
98032757
83204
16978775
66192580
18739779
60704823
28885672
58987427
25402141
76442142
79086542
14411981
97818859
76478599
63367958
44369526
29559844
83981558
23627023
78807989
7359395
34285431
95036419
51406123
20397842
93698018
1777231
16139752
9867792
35497984
90957593
64347578