18236948
11097369
3493552
31394752
78546566
27511731
2721264
1231934
2029633
68322745
38517548
37332004
46029030
46961854
64958112
24526980
81912879
72048480
8645616
56496364
95013519
38717862
3215577
23454718
871431
6111667
44472835
56252716
22419076
85515315
47278185
69508884
37351035
14501403
15454733
30658606
45971419
58901738
10209922
80459445