77014515
5512576
85998974
4204045
36811697
66608269
54099084
36398352
36871707
46368869
8949290
5723117
82258842
43925553
74021524
96677126
14512369
8000640
81766080
80535185
73768322
54484630
75982862
94361429
56797510
69981610
47362744
10787244
18823547
51444675
19844135
89802307
86905868
31597401
14808577
6174429
62907603
16028402
72997211
92226863