34528733
83099907
72003986
3409963
22076659
20465517
44484164
97203600
15033538
65247783
42342097
16518251
84104037
90525925
83028483
52393987
47861568
38686031
15829246
48674287
72764062
46513244
8564408
32217377
46441009
52981037
81137411
17448491
20839738
45626300
9608149
4383774
65437077
4402623
29024910
91409018
6881398
2880264
5354351
80631063