70774025
32089399
25858234
41522266
26257908
18451228
8679489
67656804
60141826
73453660
55944358
11292228
15569144
6134638
68681860
78544833
95917354
12654894
18495214
99043647
54042603
63845986
22932412
7548833
35762188
86884924
59507631
7071160
56747758
46378592
29521881
89865232
75327376
61151447
86318084
79889336
71361938
9442122
79594404
94787788