77326673
48715559
99992087
31813734
36568131
49875514
31147629
60488644
79881129
27371471
9032053
78631060
38994949
70001254
34636080
59949065
18306918
81382609
8844927
80318040
68261382
32066633
36979219
58541483
29919517
98236428
3572224
72717370
60709059
52553649
93593017
80595548
40323126
47985384
4348505
9361486
43524092
41009532
57454133
22537615