20883479
7281514
1317864
55974847
44276896
24464308
70609259
73789966
59063663
56918965
3699293
2864927
24283987
71981924
7525263
1714575
95753964
49773978
76107762
61764466
55143016
2483623
29383108
65929893
46088911
67109339
26239472
61501054
97326351
23123778
96259760
28155298
86245132
58261864
53179379
28189083
26247915
8767854
29044787
2619853