53624126
19332316
82417013
27521268
50266133
3398944
49105630
2735945
42425586
39932153
32822389
61064732
21011558
83913025
17609727
67847542
42117191
86899056
43676660
66848950
12475851
31423449
7889773
70671809
20321307
59354040
88207489
16148130
99203134
30989803
34358512
66924482
84093587
35957972
49367690
84553732
46583292
44292068
43483114
31126368