81159379
61598643
50873276
63256633
14512850
4201141
15178022
4462937
8461785
77996096
95901661
49691270
66854470
28449122
4083166
21231853
19297146
93419989
13085735
1643825
72881445
15749193
36936738
27055467
88042566
22312306
66703845
64471306
3038596
54136009
5406644
90323929
7501300
55227778
18114715
39651324
90429268
8098630
54308489
5630184