23455030
26017168
85248764
48129647
45491872
58305853
4879637
28095031
21088251
9619740
7186243
82647274
68396195
81756417
2279892
51592284
8111295
3937904
98027220
973667
33941717
62509942
7983021
117511
92571247
5817571
60856737
69022090
97352592
89675737
91402944
11422069
49633967
95714068
67436490
1957592
53083318
86613516
45912280
51642833