59812
74994
14518
1483
47377
35868
941161
84652
4762
1003154
653112
74741
103678
3266
97663
76831278
9176667
78098
75601520
7984877
9348658
959539
5763487
83201377
7676819
469915
9810848
53031177
5238365
64171258
984744
99751785
6849276
76431894
90411555
4424564
5179675
5098910
6874356
78361438
5837288
80811924
653186
59901708
4373108
63751231
4676969
7781892
8549438
9686623
97911302
8663977
5577992
8961158
6999996
89531045
66781767