26036319
46667305
21769733
46611224
27241410
5608357
2616710
79535351
57933992
33081917
84968618
78407517
41465064
33608030
38121848
13615607
59531527
6627171
334250
93807225
83587282
69537103
23431766
86995527
43176582
2890547
54303876
8800319
4352406
80319459
2544519
4704760
61823045
2309211
759619
39988270
20394366
16893396
58081303
2967892