38604111
95753226
50933999
8504837
56971015
31127817
16498635
46484645
77056160
70003321
79417531
32442389
65748690
33003327
92353726
11417536
78237693
79524754
16534622
83336554
12126810
4303408
26236934
7981883
43617411
79543219
45276971
58734251
15261496
31565912
36779974
27013220
49921367
13696308
67944228
22246602
15002861
50668445
7452479
64053821