47731322
29103652
10806456
14765402
81384825
55345043
54784997
50112729
53324079
9484648
98466164
9013181
65673858
74558771
57069798
94624990
36055795
22768041
94812699
31286853
621084
3762262
28809605
21203294
44561460
54335367
45651699
39252201
69128404
38312105
308667
41827496
67283158
37754389
90081565
4438156
23103170
36807711
4078935
32316934