17762083
2021267
79887331
12033510
29933869
36529267
97636146
95936214
85521728
19987506
93805245
91893670
72033336
87974560
91533037
46224802
867910000
3792760
11945303
9578783
25198674
48333830
40045895
49305747
25983740
28384781
65474844
68902045
1732804
5271981
55573619
49043082
89464162
7456926
93512021
27403704
75687715
24806
66073004
37327855