12302781
18779304
49331086
42995859
93999443
91895494
7763986
28507651
859570
80379926
96487863
52445074
14101496
51078333
40851714
58325583
88995711
45546529
13045794
53083334
32576907
33815195
42638469
53862107
24368493
2255966
92274503
42713384
20552607
40967548
2668941
46314537
23122298
20952599
42429540
16408442
59862895
48861938
45342648
4207856