47706870
83996390
49892433
13449794
56267214
68381283
29096618
72093308
16391288
2676907
80215057
95491941
84353321
91715158
4421943
864607
10955654
63912749
1919592
24607795
63066921
52388838
93002599
69572428
38066294
11159203
64862235
58388668
80558310
80922222
67904870
22861885
172527
92917946
67367483
81153613
89044550
50488709
135844
31967758