18592170
81873625
84358388
371415
1848166
77456288
35836666
2568659
57835038
289800
81365308
2455128
53465904
5132105
9165130
96976763
6289289
70608433
83808943
9792171
46795785
29874813
5461603
82018623
43215214
20774869
67048356
56537262
55407817
38534711
4947357
87996648
90776013
29168199
25562309
75703849
17853599
43657691
89652145
7605920