58163286
49558409
15547193
2777343
6693215
32083787
56215816
47979363
45257329
18108579
77106131
9651583
92126839
2973716
61109764
51229965
92651793
29621424
34807701
14041709
499647
8119693
58313067
24878236
51387835
66303773
44179754
9425466
31229912
11186802
19238468
2034553
99727211
14353472
86273064
87586222
32236641
28039987
40806272
56859110