24962916
89523953
70062613
15554229
48013891
75947845
46429597
14154202
14418120
21391057
5457923
70162996
15817784
79302107
78572896
79941461
7286114
18003210
18095330
73319813
1022308
98646504
37505972
47832960
22756174
12507772
83162674
78895043
97524120
9175342
60951328
70428810
13417111
37959687
36826474
85564858
8582794
77979097
52696076
18051299