77629161
7582887
13787146
63841031
10471349
87864917
89039954
39302667
73255045
19731351
587485
43589884
52487331
40722716
96723296
85904908
13428250
19413857
1124864
74694104
10781264
3068941
84335817
6716948
58192558
43036804
8079100
40199943
71082314
16068725
56983638
44567824
74712852
91428920
99276840
38416167
686194
54817000
99171256
205187