57909259
4355573
58048902
33471956
59118091
86933730
7418380
94681131
92227972
63997817
6134917
4286502
3353724
48536934
11043258
99044051
9779634
9714173
40489112
25214138
64607422
3655324
73976475
8202208
15316363
88044069
10346751
98913243
36888785
219382
64968095
97719859
74036868
56546897
90986310
6999577
70962856
421900
235531
5682258