13114547
47789256
1077094
15317509
77406883
39375344
59357330
69942447
24437437
10465102
15168706
73634406
34025317
99033455
79121761
58145797
77304876
6624222
16116528
40018192
25866722
30882191
48008973
59125343
93792692
17189632
32927853
8054498
83075956
83057810
14952748
18212859
81419198
22328721
61406808
99929550
81958451
76474343
5660118
52466237