371378
6144182
2364595
20066036
2206161
69177777
8378183
82787909
66732524
78038687
90956463
87225432
61025078
9635151
68452379
3217264
56849600
32469169
68714235
48834507
20632576
23343213
96228134
536468
5077446
23745908
89307592
78415246
34674289
68071786
84516282
18079861
2425203
61626548
1992284
48004959
4491590
49702438
92869853
9314832