75378109
68192804
34807068
70396728
81676360
7277969
76885104
96603163
4745314
62228465
9685739
51982728
92981787
37415730
97355513
38512990
50498495
17513978
17075691
9916259
96036097
35027159
39133131
31952121
1061329
30267497
24538540
92166952
38139759
46257154
60687205
65852214
91644864
51352033
27829957
15271988
4496039
47239822
1394769
8993385