91838842
46852705
22849619
80199086
64616842
27398209
90216013
82523166
72579106
6409770
31746414
15123935
70566017
86274409
13125800
33099426
3452444
93905278
244568
62056147
5451118
18294564
31757493
56761592
55338529
52859080
56114160
6210730
59074791
7983468
50446101
86471067
31562748
59274129
6409641
5851591
33988510
19796593
30563763
28546319