78612874
5524200
71498563
84625882
16117637
58172839
7730449
42839335
67338537
16894837
50946229
18976854
4848329
81654069
16475168
17358891
43868363
80263525
3389815
12665039
76505823
83439357
89908192
46988926
3129526
65305086
26653061
4886844
54383605
20503972
56013663
22036761
78109138
77931410
88303700
2449405
9951719
71655602
40008372
75999689