81898827
59307816
31338041
44889139
4058962
7141149
970115
2647663
18912330
29175611
95132207
4522698
3352621
36538975
73335681
21814686
54553299
29832106
92406709
37453798
17045485
31233325
6414826
60927650
51444286
12364318
34568376
74058269
51299326
49905655
49114575
37695667
62473422
53741459
60578226
84832275
4691063
38831870
66145657
1261218