14478936
11857253
79603374
3160467
99789261
30717278
2077529
50463130
17337153
17986809
5413950
78883222
36136877
58233998
8704499
9889846
79269792
59587123
88624457
12474831
65025191
9876246
79589437
96546631
65613367
31313859
82367300
92689029
13478446
98518275
38391070
75837468
93503504
27077189
50784829
15111458
31823859
9066922
78818072
69435249