82877406
531483
46975272
38262817
17438872
60901556
2687496
59527711
7693544
37146691
84909529
35262412
63571716
84737431
45154128
59821665
59269828
43889406
67601520
25084683
76353052
2498649
58599587
6261490
37528073
42121948
43569774
17758856
98598453
20236802
59514534
23751443
25268493
88831933
89166619
32906058
1959222
92526311
63483009
54942398