97106287
68083139
2716529
96811131
4360314
32924971
38946940
51567892
48039614
71159550
69162763
16679755
30154102
42444013
25849758
54055968
64848086
36665113
3991475
28116462
5949210
62414014
1859976
88543864
45164523
16543538
30355663
7992900
98721939
53625329
19346431
36631762
63815771
14225112
31984664
42397574
75978037
467123
24487735
9945702