37746660
62297202
28339859
76189999
21216664
35494031
68476383
83499106
17224300
61951345
74801896
1750300
94429523
4462223
94492296
15191356
47306067
52934337
57196535
72597555
2033953
27072921
67037031
78825794
74097447
59056327
95057796
88253821
28823670
36793219
20561449
8253254
79126813
10719467
66431045
61327981
6852637
17189717
39754408
5964077