3494625
52766074
30447619
99174154
364239
25269493
63103141
247788
19683529
24015995
2294355
11089543
90407178
74338823
63383217
8634563
87527125
1614304
71329219
59436729
89999864
47821184
7936691
60201421
44139180
14858826
64784568
67809878
85776314
14665369
62472023
29784028
17133060
5800276
86819144
17292191
34139217
45636461
52877649
99781961