75171670
14317415
42669661
77825984
41385112
57182574
52268571
38605502
9532393
82211196
29441094
3056827
93604877
60784728
64717345
38728957
81266692
26769866
8215735
21438917
89299323
32299673
3939708
3483805
18988577
11876784
50162543
50749025
8876875
3327919
16426785
75863003
5088876
49176112
64428150
87607940
69228393
52589967
1491513
77415833