61399575
42023296
22567032
37423389
32783462
31495948
69944541
25636691
72327253
63845070
7964151
96263251
77071532
2348197
41992456
21703887
96099839
68473888
7377118
4475765
80088394
28783753
7803503
42703920
44437176
17598628
98663948
19994294
6409183
49678991
36286984
41321231
62196016
1641407
17644793
14773517
2166614
91508795
50791262
66531290