1714783
98053038
77444155
318272
17689584
6671425
67472215
52335932
27533863
2056372
4486439
38012334
20215094
91019458
45357611
9903483
7024846
97552660
93203934
13985634
46308522
49887541
9359566
76633328
62384837
58261517
97658605
86357701
88473842
82096905
78933972
54852151
3798901
6226820
90132216
59838359
1421766
14954670
46886597
33025413