77866
25939884
45912566
69666756
32379944
27765815
41101850
68508793
38114554
93414968
90898218
41451
11245783
76079756
83812981
76541385
97417957
63567897
12433409
1852581
34709540
8304577
83648220
90014217
27725697
92091871
317124
36272740
12878737
99469118
39137144
10307194
60484167
30084121
7994863
33387209
53144010
57907521
74839506
18405640