86644158
45834752
5614315
71945033
30427886
47291193
42129556
96203363
62479053
7849415
74017409
38726525
83449618
60335075
69155691
46996655
48613136
13129462
28055216
4072290
53624631
94732023
35787129
74219596
5275986
39763714
45157636
98256155
4391758
1256911
79405336
44148812
58413654
74231927
71848131
1228372
88262520
81005992
17349919
43742250