99906842
54915160
3856227
12014215
3545824
9626575
62648926
7818152
43244777
92002136
46384649
31013691
40828059
51145033
5387476
28493987
68729110
65297232
6010816
86405921
57674249
94731515
90365050
79505861
75203274
48479378
38369084
3973877
81044244
27966491
24487607
56806822
83698963
68374422
14485892
3666743
67785523
92569449
37349196
19226938