26497552
21144103
54482141
22867515
11535051
15028968
99474843
73798986
53114537
78594950
3376957
41237923
17094732
20901506
20847624
7800909
11304962
55144307
47409410
32237037
65297454
60673991
4119653
25069979
2959761
94759861
38773403
35644177
16871540
78485355
53597253
72059884
61095506
65582125
8445090
6579414
31376046
56526963
93806680
698271