296460
34401957
74136091
14583641
1970854
66107605
37077545
40888176
99443927
41316474
16508907
25656207
47897522
63821844
16808051
35037182
78866284
7427940
76818415
52023469
80881529
63124645
57058639
27209361
72949217
63217161
40343699
74764694
76545951
3364528
8140276
99803896
74009138
10695681
88024785
51413012
14753441
35186709
25181310
66286365