98112373
93449713
83987940
50389610
1018568
92746568
81473438
81949708
50488768
1159730
90843704
59191085
42038098
77849805
36678860
64095313
47322994
53948201
92093288
1275347
90903835
14008136
77771254
35966903
34368041
2386651
14329824
30732043
62704494
20104633
98424545
72494597
83242549
57335995
44604405
2242741
7784381
32754411
96881384
19412934