53427728
39517943
44305955
5870583
99698700
58374151
2801989
44091613
82409742
7272478
13987506
744867
88164473
63486977
9623649
66411964
7017480
35684671
23124791
50483826
4601454
8445994
31121283
60288889
53359924
99889033
57898183
95347193
84971046
19221350
41351842
362708
36144305
32803825
37327701
44106446
44467123
6310209
84972629
53658877