92554122
55186984
46171112
83227113
40522530
64175799
4257951
1308155
37498201
51451613
40491597
86614746
4338168
49292785
96443061
9543662
6470743
95494141
1728559
98729152
40905715
81623074
5724458
66157274
61813612
24236111
74815537
92982273
73682812
1679871
80483921
57228133
9924526
86593099
43593853
63879979
14002652
87218216
94514257
44775807