1643972
87253284
173646
60057989
3501134
7537636
3711346
21799531
4766905
61279977
50214146
92613005
32703382
64567902
49084982
43218725
2750271
89502640
38629287
50939390
80736035
450810
97368939
99161717
1563615
13125753
66697916
90691827
665741
58678131
54978991
31865535
53753172
27374246
65975054
65721030
27705149
84228898
66103629
18823782