83768958
60146567
55017696
62712591
30068799
4369159
82532477
11749945
39714487
68922764
53903716
51753839
19165681
95152325
7763189
74741039
6677439
34743602
14939815
99107930
9558123
57014157
11282351
85877623
3711331
86994029
59425446
82832671
69246743
8867153
1285660
61218221
65226877
79244680
57525536
60286016
56862825
59077085
31181679
8273634