35442810
10387731
29968491
91002638
8633697
31251114
7478845
53354655
66389387
75083231
10408943
7758103
14865887
42282427
27806128
44526390
60949184
79382824
8591401
45482521
3112613
3676063
98672738
88832068
17271254
99734798
29596332
28366111
45931832
69714244
82596393
75316579
9397221
6903290
42135035
90464361
20435554
29014090
38797030
26371358