26681098
84839566
64005997
52043427
17072004
49856342
35703611
4401500
31863030
64125780
31217721
43593111
16776385
24345762
80162509
30712873
11532255
95541144
1193494
56459547
28906701
76114850
33523555
32295032
82133785
98426287
41707020
54572670
18283040
91407915
14149556
14311822
97618874
63426376
8599108
11385310
63042477
3803262
43293287
50976162