87791036
82917221
26792666
84942158
95144348
67657212
7758263
318132
97619588
3271167
49211593
79739029
56041159
26909995
97056638
47038259
92582476
33101404
24556706
18005415
3457492
10113142
59609425
79237922
82119534
79068364
55375616
44216655
35584142
51405491
99866661
49227581
46593609
38537229
3821255
59984117
23866498
55252653
14753828
3089210