76908642
8602820
44786751
73531284
6653295
57005876
7023703
9536039
57524775
17153924
18096214
50141606
34489092
7655928
51415907
36588306
56556854
57435942
44535289
50045807
74494770
83468806
14104430
33753539
67683589
5959570
61182955
36805858
46573947
24086161
57911058
2103698
3124512
97975384
99598548
87187076
12633789
80874031
98162231
22599154