30826463
80688394
30413237
10187009
10091970
36409472
3099865
25544556
2451499
39455019
59819997
89508360
41705902
85162043
85725524
81486177
14055440
46061363
79613872
10732594
7598392
59577971
79588890
28224268
726788
64063337
18117602
51137252
4558498
4686422
16105078
94156732
53016607
7850348
87074417
38512983
48257243
28568453
10108107
54189527