60613968
88165932
1261916
3526268
34988652
16746332
57752149
98674872
47696834
8352113
35888232
40107165
39049180
68781149
18366736
46241570
90611655
41812451
59053813
7586261
8348114
9655326
92599
89363843
8629008
59262385
98026016
63291141
45015612
73882265
77014551
55913127
34115512
64022320
41991652
31412616
489103
41209494
37475629
54561017