40164983
5854163
76201191
7852442
712080
91263441
72186298
119651
9232019
27688981
94821394
77148028
35062580
55411712
17683780
5704759
55314104
72772659
48207983
12746261
33775355
68321478
69585365
82461016
79892353
79106763
38513474
60318613
65515461
83754292
37627002
61647717
39463395
85139516
817655
85042742
30092061
20528456
6786541
81376842