88193286
17803027
8325155
15361771
52347257
17266639
8442976
91304586
20749140
13608441
23152117
29279037
33684699
68159717
62612682
82383226
7828155
54773798
74872549
51251826
90905719
74833078
48314592
93048684
66134094
25697845
73194388
22911252
94104047
64113603
37718590
70277205
24806560
92608933
37158991
15982269
49094402
10863092
18937891
2443386