51839397
3676150
31802966
7370351
20984405
24087725
37812231
66273863
84558475
80386417
12101536
96173487
46508546
9545750
98779957
31298836
6280146
17121339
74481551
57492511
6944206
56709849
72829928
13046038
40409082
77188794
16781911
33686087
29836072
48659120
53094306
8548652
64344797
7153505
64929015
93052597
32273484
42668296
79237583
9586374