89142280
83126610
5179175
3309728
43569670
39549075
48642465
85139157
98933658
80956611
29693327
93199197
17346698
41906134
8439285
11749989
84203887
70759659
1194736
1239685
8948865
34122121
86013211
11895940
21822451
24991956
42874346
61188768
90309976
28341991
56361319
44873488
4428956
93059880
92582658
78939713
23566753
80261229
41667933
63009915