57027942
28483034
73665062
30054269
99101940
98846992
48008084
9909985
52802861
94037952
49891876
18836652
295935
1733106
56164698
22121914
86679816
65145934
18454182
547067
51587115
80697234
90404645
6753825
84416432
7138893
75243014
19461025
61626068
5688660
9787569
92113494
46216201
35771775
88989900
20249825
29523707
82202471
70786388
5659259