14058989
17922193
85968750
2861756
3792600
65535563
73016444
1469235
35529266
8629151
65882239
3291097
67092344
28022041
46595481
35605365
16895870
81442076
86096420
53539520
61489833
20938648
73633731
31996425
5147282
35323000
98826169
89822995
8488640
4135642
61226064
47901827
44278365
5178678
367018
7451484
90637077
81164178
6466577
77444732