67894210
60252972
31003556
36793303
8283557
52546951
27286148
6225317
17453714
49758671
64139722
99638341
82915655
89417094
40705305
84588376
68434284
98145963
60502592
88264461
43571919
94047511
85064104
28507420
50594409
62204457
22819248
75211135
26826310
85966245
43874830
56218576
89375921
7790182
86615198
87019649
82644011
6759244
2279704
42089559