47758147
31087716
45144452
84697649
22121316
60521776
77246445
13084851
15585701
39036887
14772480
63571263
29942464
3518309
18944230
80194649
50187789
5119467
5742701
9058708
37713145
60572773
14542088
66114446
28366898
4691548
62952017
4908138
40819065
81461110
37898854
22851120
17821374
90483043
14899181
8171106
797566
6967154
41693120
60658894