19787944
9747966
17518259
52437552
45399626
58102192
19777067
81571289
2795480
20225971
98416744
15348577
88665684
1302147
2617598
54027072
76984730
89668893
40771160
27887928
5196748
28309737
6242306
76187941
85289555
53588843
55191904
97448119
31217450
64198574
12106041
83238950
86311217
90673886
62145691
54487326
83415162
82473533
12484653
5657720