59868960
78837392
327885
63317628
5489090
72467654
97843300
18814247
26197742
81317814
52779390
85834602
34044308
51237712
13042991
18869488
85521058
52286543
74597040
41809511
87567794
976385
61621694
4183927
12898454
42049078
76048153
63879824
96719379
3944717
66708972
60862205
36295160
33953653
68752822
43707920
3502214
34916252
63525324
77005672