22859323
21921978
10704736
96568854
46001824
25989010
40653551
49086322
23222506
15027360
87221157
76909152
52943566
99967426
61815339
10801952
62901670
71494057
2544495
2593252
17754531
2746301
88004385
2231363
28039992
56347035
28994098
5923312
27736973
4658736
21129086
739587
48686196
28456694
63639280
9391888