85927779
12796456
95075646
68496734
71282677
50378011
29688432
39025051
34831008
31903762
3223481
59237796
57729899
69074274
30694778
1892168
83133842
46729928
75815121
42112960
3544580
10182245
75929001
22128847
11063019
97046591
74749383
68903594
56827837
64932086
81616491
1245418
55943387
6759403
43226168
14536331
7883646
45461868
90459319
45785796