57984770
12854516
61676499
83691333
11053665
75714970
85153059
80715078
3538635
31083750
1392454
17718945
996173
72045228
22985433
42052769
44789268
62739069
14349554
45497168
16781430
21967771
26187385
5303206
43299436
2425260
66403704
5039778
15333924
44533809
24255689
1289614
59362869
69264682
4431640
55682549
11754218
34962659
57586334
86532382