65088366
71384701
13394495
74696486
20154137
8917976
27736101
34434854
46328607
33075495
89783975
98634462
39578995
26474184
51892688
375215
48066492
55172997
17319258
8626266
4505814
1226972
1455927
56923287
84648701
6441661
30802640
87933639
87985479
89857623
39318501
24878511
55961335
14315039
96383534
66132
12732303
60553523
16152807
2043792