20883562
72946669
32821286
19419729
67636872
73965781
12139200
25649178
75134191
88407930
24588168
87055991
50515545
65845865
67156128
5155980
9630555
67868582
69517
4092551
19368830
4335403
5891714
59507424
2349570
43295101
69052952
7789218
58882044
2921330
95778523
60506252
50157268
10774662
17024621
39889146
46637594
14638193
608598
39089463