47989120
16089859
9372182
70781372
6039187
43715887
62819948
88901181
18807261
59211119
70182291
66887764
27849326
63255280
73922488
70451990
85431839
25351477
45286985
39294499
63806055
85788579
33038672
93191746
5042295
33798602
19446774
76454012
74305368
14482527
2419368
11777593
75385380
4251432
92606145
5922249
61909126
46077991
96342578
12341175