58876169
52348052
23323739
21374759
97122253
25756347
23449994
21957232
61573487
16332896
91238184
63866208
51476420
4387185
67525077
78809454
30904286
42048659
13229553
57309675
31911033
15348958
50445637
427877
46421342
60779744
94428492
46629866
52582166
16491375
51819756
15172239
7012102
24881236
30942694
22412227
62955160
8199320
54057551
12335376