344899
2078214
20047902
52104292
9265710
52609584
27891451
11365279
4598591
51526441
4111680
83333726
28883749
88016738
36863522
31451443
36696610
71651536
74892753
41093662
843682
953567
46717637
24726117
1319291
4696354
59735811
73205771
26463491
54279201
3226665
10367491
18531590
36533524
6603766
23235415
2452382
92408592
91395283
23527162