47917944
39732583
45564562
34588801
52473080
35654100
47593127
2908227
70292568
76498129
50465755
66869446
86104166
36756770
62149475
79201899
30546092
66681045
72515168
38367691
70464387
99491000
81767890
95205106
36474093
95498339
55097170
38932141
54115612
24816442
38573401
63491076
9438285
86436072
56994813
23802677
7283011
16425445
77872258
37073252