77659520
85621967
24687857
70995717
1409103
91461117
624845
122809
766601
75355775
51878625
8133327
56934932
72291079
34268030
78477310
91952431
46537541
23432696
40101031
35219272
45889051
46397795
29771834
94228238
47918466
51056123
34107041
37247846
4086673
3085038
36815822
20772439
6949344
11293920
75194681
32118874
89829752
61674377
11768735