21317609
96862983
23664345
9488487
53121392
84094240
68357640
43576482
33193614
23195677
85335380
51027636
5990817
49141662
3256300
9979900
82977662
84269870
69235857
6465539
99668
877239
76929836
8427530
84728788
8194824
21192848
73994828
70527236
63017161
89578673
68828901
79833846
41891491
509146
11548643
23682713
45792571
7112827
24119064