42462131
62253164
60939937
41997076
68174262
9629776
93508232
57656032
18303967
49766677
31578586
32022441
84469378
69644833
74099927
15525195
79604388
65073507
32523220
43916805
62602061
9736549
87412390
35411265
72038598
5986561
53029802
83836153
52853319
53117015
25161311
2547748
84309760
22682255
62833353
24627150
34507957
73056450
48868164
54414815