99115740
77681593
9177184
968838
46203743
94041709
16963409
28582105
70813207
93706324
47214779
43042289
37136215
28596434
67192853
84747445
79649985
67602382
7021206
769371
8754406
99241170
9067226
13717142
45536480
58243076
487435
27312548
8192977
40464981
44062060
51155490
25384100
36387592
87728278
60434484
2402502
71129800
1779254
6097996