3939094
14277449
83558520
39235544
32603563
48013399
17941251
45483593
37525405
83493491
96952559
36471373
36514721
42738702
85549932
8769803
71257356
64952984
89533461
51333905
7820912
93291301
3464262
77886944
93738316
33968127
21279080
38756950
10262239
31869428
63044858
9972440
16534455
39943631
55558061
19118562
40324427
76293742
11741457
57402831