61648336
15112154
17903707
89097436
19227750
88019789
66822570
51722661
99725819
29505891
8974658
1952496
30159070
44189036
44897235
46337148
69315230
5842152
1264928
19858452
34724788
68763713
3171305
41632373
15072711
2730572
66141629
28716097
2891895
72406121
84287353
4485880
30445402
24582640
38934967
22066814
23598380
76162128
40488633
59601311