29447278
16875924
5025113
98736128
17987549
34371110
43208693
6553227
97958923
613517
79864886
35761895
13908217
59841340
98127532
74931197
27642276
77113198
64581065
99484944
22929038
35972132
6904840
86211144
32703576
62309894
63006464
50757750
66875706
827489
27293094
7152832
93281147
16774227
58851072
4401225
16652938
25139678
4266509
90524070