95185010
30936381
81008555
84413818
26504046
82518125
57853254
75014496
38539592
57086918
84088448
153540
48992618
93001796
94361830
26997170
7029523
46019799
64452285
8830433
4576179
79616607
44066630
33327503
53753429
91949055
30157302
6393754
40149233
91359185
63603179
14596470
5384216
92245680
49151886
30247453
6690836
85209777
10848248
8242573