38712110
59853816
70548345
88322836
67217377
15931564
35254268
94926706
12892423
14025342
7649491
71775674
93825381
6623190
7825946
29127821
8385237
64806384
41736771
95737997
8176372
10008841
48123112
10835007
44317904
6097942
7919867
16106065
12191129
24458582
99611975
58951735
2792089
8885610
5522771
1824530
80073125
44743235
27867013
86749892