73784245
32615295
40235276
38135086
36437437
15779327
5772778
48508197
43371007
8034094
47732965
46198704
23049438
4717106
16687864
21945294
14121304
15038839
24062865
41172792
69945904
18458666
12654089
7588182
5343330
1985725
54836901
80749133
1314739
86923831
2977626
33953020
7190605
44996866
32888206
57528544
50999219
887891
41013084
14916320