61595116
86062255
37705415
50332735
45295784
3611500
56887715
23819293
3883499
62528311
690135
28576068
31417617
24173310
50661995
29437878
2497365
69666757
10762744
9249746
14277234
76762003
39819490
5293407
4829659
52758041
6301802
70837122
32698322
41001008
81917861
64857117
7347664
53301333
45461860
82696639
74703298
10488180
24962384
42823288