3688672
79988142
78893253
659242
35403172
69916803
51916067
91255958
80638834
24606271
21213570
16381692
94991899
15893205
91998630
45311134
2566350
30381512
73835794
2243783
44483841
4421781
3928892
23261685
31975069
3573220
66116280
1575879
83609918
68808899
58718027
54879072
59159425
46253023
6193303
86489856
93874219
3551847
56551064
1407503