22777852
8920892
19141565
41426276
69167881
28324636
6724913
48024707
34202740
86972220
70628936
27191395
47037070
52379760
70974782
68309456
83489228
72287290
30299303
3323374
71646679
92639465
17731851
17355049
73455177
38938333
116940
26987516
1017875
8591180
87277296
76837725
88541669
24087895
21157896
20878026
25702951
46694523
64278320
56074605