5099222
51334130
65652739
78512494
33013087
48338643
84258614
4729792
19318384
57389403
5519555
81523474
92514908
47748230
17001240
454617
188200
36213756
86562245
714302
85487746
35929461
453430
4193560
3609932
96249289
7088173
67786193
56054786
60138796
33417688
75932235
64313041
31548755
7313313
4844170
89651359
67719372
3274125
24456242