47855305
6918072
1995747
6795626
5629753
61102085
41255474
45622762
48254142
80655556
35907498
95285286
83878564
24304170
12259549
20132310
44846426
2469367
60225829
6404420
36771018
33872712
59335226
98896582
8845174
6992794
80648880
28769742
7202675
29765464
44593295
12046172
56168194
19655577
36554359
97668254
47048742
24285828
36584856
9602851