66229561
34071066
69046883
46263311
64254163
20366073
54792764
9823595
56296575
80564807
10941202
6624864
89338110
2124235
66298231
99333573
10467184
88256130
95479510
38497003
4213098
23055899
6563104
21281870
65151165
1468979
5555994
32957644
97769251
97661234
33466470
94041659
58086236
32987300
1335964
32425618
85341286
74687182
93132
51895828