54341840
15639487
19147386
73213356
24945338
33705656
52226016
95644296
66957371
83276700
3737196
10781081
46816191
80149090
14516729
88086694
58009783
53993610
86761246
2864383
1808972
9763103
73346727
83717698
28868131
73476538
8249789
81639689
69502205
51378563
47616556
26887596
85212002
67821750
14035519
31752936
43856853
9607050
1855362
79879245