83644529
46936170
84386081
60081604
40086080
45412719
7332373
6700235
57005907
94856524
3705506
9534214
81955869
3634071
11798906
73778359
9269770
44724361
7623955
27937184
78271809
47173457
66687208
90725131
20816069
96485483
4386518
77014752
36696456
2435694
10495
59955335
75118567
25943047
20617717
87878525
39894423
66863880
78908016
5831130