46845066
79665550
38173486
516950
1847641
922646
24352089
3018230
931594
11572302
63659975
19108821
1376215
52999875
62797814
83848617
90322988
49063740
88521650
33437594
73655144
33008933
93109980
36851263
89271902
53483907
72373554
7566795
92176374
42733087
92477553
32338508
69949170
65072061
98891367
54828409
58056809
42079113
19633021
70783041