3427363
68425604
27347750
60964067
84764256
46094115
12161727
2114861
70274566
73946564
87781413
18271703
12421969
70574080
93248924
15303311
22027988
98201820
41987776
3541288
61492720
63723110
48052714
52265733
31168525
53357466
78069949
84682110
29975547
9185552
67531453
53294878
9218264
68699950
21612473
52992577
40914654
56511802
96548932
74094360