69519227
88813653
34744710
64105884
39899083
13469940
5072455
19724883
17638079
8488567
66536081
49169661
8068050
56702559
66891756
35887411
6579490
30307743
57647459
43742716
52889989
83069042
58716876
97094476
10361120
70321172
71413498
25953681
62984148
56922996
1716117
88013751
33489245
98072510
54516721
1296320
78856158
55184034
4525246
49484714