4783981
79145780
37229594
15033930
37072257
9921469
86637855
21944857
71963692
32506162
41448934
2413677
54816018
13237065
53118828
11881497
68311576
43968034
68193516
19351568
1751288
69145201
57867365
37351799
39582690
98814864
8605556
51211037
24274042
21628108
76005192
11917323
8502329
20011506
96497458
91711635
4069571
37117370
98752648
2408344