77592723
28661734
18044679
67752166
11364139
87749684
5682529
10808446
95743723
6749375
75988805
11947581
8166767
908440
81028162
74592338
16579418
915250
26446589
2723843
17663030
21343946
4456950
45032853
96366604
41613287
35665166
72026849
24758
24029017
52974292
3562892
9153280
99686078
21672055
59409432
9618795
72202713
93015844
12581620