20496521
14268217
65957947
14395493
1337796
89783479
38157686
257793
461328
30172278
84236471
68916282
79897456
1844814
70999388
45072293
6498786
4039614
47703329
47998599
11223914
46762645
467171
9181396
22465165
2325163
7053226
25319491
14737253
37332731
90304965
5032804
57368407
39788439
31834828
83524784
27722461
31213812
95556966
8202216