32355161
94695983
68081007
97446912
91905329
78139479
84649092
858664
17714410
68816644
59211189
9687883
830466
635941
87905938
57437295
25874745
10376612
42575287
4865945
8802866
5863522
9865259
88298778
50752980
45116376
4174117
31395095
1155354
37669644
49945463
62618658
86602031
51549441
72049813
4270828
7943285
83129833
46925858
73723750