55256742
52194465
21905254
35403213
62392681
38747869
63342373
54994209
67691904
5947799
10494181
70933470
94353769
68872815
13201906
61118518
38278584
13495213
3050215
27238750
35453015
50955725
28127153
26531248
41068480
38538485
985894
23604777
85936653
47814305
56676372
97687012
83651713
11296508
2266750
5114592
5031364
72487692
1952443
18454500