34408130
59117862
14789857
5981183
8125049
1590757
78189072
71818994
70168730
30778271
73694966
66895383
22173878
8474548
84769419
40216983
309479
9409353
29668004
62912355
15199752
87539429
91655613
18296900
47345841
74546812
78978818
61062401
74727397
58853608
60978422
96848581
51061056
7375554
38413229
68472328
95729738
78061345
32876342
31979992