81377353
48367510
821497
2946562
85529954
7116693
79396333
42889218
64449406
89115404
9418195
62646589
2875780
6451341
45658477
43338024
34222019
84224253
1333372
60234952
53569818
24307419
23601129
41045550
68856967
57471697
30038244
95055734
566153
1253420
99306023
888937
85734577
80322201
34245052
16789286
83988029
58805247
51051017
49234690