84773246
3319574
63941229
37769061
66336288
3767996
63343548
49899483
24607633
39406415
53671358
5735566
72933350
65187134
2304735
37933407
28685034
18542136
13542221
83817699
2829566
5532686
55129384
77944981
10963209
22989123
22033718
94857772
77285199
98167873
5248527
54412193
5949040
65553177
43402795
30633727
72604395
14323289
35012750
45214181