47491735
66023439
56789329
70792906
16964064
88972245
4099744
65528133
60682752
94918221
48962056
21169873
72355723
141793
16365608
8052660
15152203
77579672
95341749
14695381
37817202
91816229
6285227
70515433
9729697
93656711
54802023
73862833
81486559
30825705
16871806
49176489
8826258
52147610
29004626
40262226
3794826
77495539
34264054
39205354