91993079
52562310
59366943
72587166
14182875
45292716
40168387
95818957
34943954
15485296
46011513
4809734
12796222
83104540
58104103
45499635
93249665
34277019
44178108
27441847
75314630
9831863
73965806
53281250
7391869
9868189
95917276
26583575
340869
68672441
70517743
41325992
98693
46904602
63399196
49861531
76758096
7688957
32605550
81681236