80308544
42275162
73655821
81032911
30647975
9952310
30429738
57161273
1740172
39953868
15089672
35803383
92655172
69075716
745194
47214259
57108726
1839789
49301485
21153144
56605179
83572346
40543778
99138418
83543268
5857217
27914384
27236587
25098923
4787447
92147519
60625320
93889419
84727847
829768
67416960
47336585
16703020
11079040
29552984