28333104
25627750
52914310
44213708
49051285
21574275
3664142
79322854
63726555
2108945
89397319
70252516
48514193
90318564
8481659
35237915
6715218
881619
77748301
23258001
98755986
33659083
41083502
68984657
21264105
40169049
92251852
92739685
25419282
33528296
3422048
95473904
2713507
89145258
10585808
16921766
8564839
59409757
34086206
57579304