18044643
99772539
69213469
76364551
57713397
47465883
55129001
1179737
47012064
72885132
81242040
66276869
47162687
13653149
6528348
22159279
9120221
25639019
84969518
88969008
81697529
643591
88856404
1994282
83559698
69511327
33287923
3619819
96798634
18912540
1921176
40942449
2826525
35209652
40297525
18923618
793419
3952946
61147958
1924523