86116062
64675349
42879417
65244971
26752114
59171953
94221173
26265230
94176754
39081141
21049763
18884619
7464207
94522188
52151030
3699822
97718139
21023937
85687596
36009021
51976849
6465626
33808089
3454382
59089766
954178
6935402
33105453
52287784
72613234
22827097
62761121
14078507
16221600
97044398
54656815
20114252
95704541
63822629
69715134