85866645
95511775
38895242
12539409
42533160
94315098
8409880
44234303
45922440
74775986
69217460
71276357
1710102
10113332
112274
97008858
25971336
67022748
77612636
25704216
85547164
58922876
26477468
97755344
27445214
13465107
1353397
9124882
16455813
97526343
25463067
85932148
2805562
84159591
8212602
70745903
61675711
22111856
40034218
29666863