25217362
32272644
39129137
23643862
68367263
96335603
513834
3974928
36304466
22587995
40262724
69336422
85702644
82617719
92649147
84118423
9968722
9819810
57311779
9095660
8784830
6383004
94402799
55218807
14459885
25604699
75906255
75886083
28433592
37849546
84316270
14172413
44684973
72097455
48527477
45496731
17059125
1330683
6621581
1810548