5037717
56921007
97491651
91326242
52543621
19763459
38087169
60358899
51999813
88313838
10497226
10515608
41497399
4833456
20301082
31453616
652680
20267485
62447424
4157816
1953656
5632232
96645118
70629233
55764443
42762488
30065415
4745938
50375030
37203675
62784117
73685172
21485031
31688084
93546091
47329660
97628548
94019357
58793897
74041608