88372215
1947980
1203834
43937777
4848879
65408707
60547378
41776406
32088677
14518652
83441729
67336949
64852892
11562880
33144740
21653488
52495907
31459623
53448483
31368314
26056963
29456103
64465297
6438374
7134668
31208945
5145806
91091152
80807787
20509610
9356571
6472889
461743
54629481
92855850
15895240
71121368
26463539
52711824
41003691