48716093
49317338
76108880
90086406
17741881
50164143
2671342
43922383
88289484
12994530
73559116
66848555
12416545
66521586
61926130
31087071
26416208
51304753
7401179
67059064
88557533
2168125
4986279
68485213
25899043
79099607
72235788
19683760
21558082
96201852
16043844
45846319
58838959
97155559
26836458
52059061
20851913
58185046
15366314
77666151