42136123
86313417
61793377
95534083
531996
29772791
10619202
10127263
70533040
50064163
8676425
32876020
95878057
12485617
58546808
17638572
14432850
56047241
82937133
49502598
74264859
88493137
82345616
8574181
53101312
48993357
16234113
7342513
48844556
2726065
57095038
69836113
37397546
70525308
58815550
25261981
79649629
736535
75505652
64134518