93734416
43851857
946755
55805898
49558800
83223282
2861496
439824
56677448
3395592
4430648
15347315
2741126
8088994
33175222
82363144
1528542
14065975
56644041
58732224
66113796
71877402
5584114
99493578
84615949
78993538
95681072
52137980
31625243
33372211
52996327
38609860
9636353
56313376
69455083
87336620
21985797
7537368
1989626
52772830