85723531
75911210
55293559
27683692
26615479
52686754
12724049
65383785
4669534
94218652
26688080
32605030
69012950
19508697
69871043
71123804
32254343
47688606
19075054
64683486
72348522
28507433
4248830
92597535
2737845
48956841
49369794
53643332
47441633
14232214
86482713
12512481
50506719
80818184
18901887
15935599
73691397
59769492
9153392
41525459