76786927
60041596
98397192
8706281
52141301
64259871
53395163
32227850
65733718
33167842
8078191
76449820
84755796
26775605
72837785
69841067
40325129
14265540
48217564
47992852
72214277
90935124
39865859
24239516
55415627
47668911
7705439
31099028
99812430
21544506
3086901
48754236
1323676
39354414
96039170
65418496
18911086
30253272
63909315
22661625