19828082
17035634
36371350
31087721
12978359
5415375
82085666
27764891
39626035
15794383
98598766
17984011
88033420
3730902
78078577
1444429
5572969
4284871
44713367
65136027
53332187
74341541
71574306
72271140
73913579
91247587
7057667
34895030
21772116
72021395
84907074
67987119
73798718
27308391
25292278
7808058
15397598
44488077
46083618
92438391