66435761
1609727
52478824
48336451
61938588
58119067
56404110
94971925
79723080
92892117
61331186
42716263
22025549
18916297
21454150
65986550
43006823
57143969
31958445
49187277
31703867
21069080
91642368
52669828
34415432
5458568
38734616
146694
11488704
6555751
26967638
17961749
65521851
94826845
50244257
75726688
77955539
41363410
61264956
21354230