45877817
24477537
9993831
83705264
69389351
29616715
1637864
84697765
62253241
98157359
42618933
587337
18009445
90245314
48577134
8263544
14884048
28156725
29827929
20581888
68017141
93766524
11229647
7021941
5978793
60381984
66793748
426330
91972991
59752058
17731398
8212129
64558924
6359049
66893444
338194
2079155
40819999
16817161
18526257