22375081
51686299
84606945
5438738
99951756
36379435
33891977
1292722
92829134
70685695
49091129
19898188
32842432
80548489
13793268
30768121
61287676
68788923
21616592
14201002
6502440
83307305
29195678
1898528
70185270
59001909
28024053
9486642
56803288
1951631
64247758
68281738
68411742
7600415
30739686
23959102
1473659
73783848
6934685
53167600