45774453
20685641
85864826
82822594
16175555
8417372
61063876
28318559
7569773
84072344
22263424
35746228
64773865
4657652
63021817
86131287
19784782
99342832
43389175
669022
53263280
35129157
19271089
22346729
81457999
21405135
96283300
76903994
36001211
94361315
70564311
62782264
16944580
37406530
68143851
5878035
77841534
97541598
16877892
11439684