19748549
86714179
13065630
65556535
84623779
85029357
5224708
4220954
69476095
5152236
945534
1039994
45598021
90924950
12492187
55728325
80421201
80813939
79251580
50335052
9561136
31847188
30128
68223750
2583283
2757381
72407653
23428069
5173534
89018748
51746876
88918186
7480651
55023160
84063592
89591019
11656653
4603421
79413010
16399396