15204656
16393673
98821534
18378427
3149529
60447682
4065516
41629208
42782241
58684478
347310
32058786
41456473
48004169
99145799
58459402
23587929
20896294
94596184
96715921
25278577
17877298
6638991
47118833
246011
85032842
50649102
13288893
61373051
6580128
41119098
31155897
42772330
9743245
77692501
71144393
13756762
26987794
1682507
65401027