82655024
19345685
25569463
73672548
2424484
82323942
57295361
64427656
8542191
28641340
60988687
15779951
2548530
94664485
925171
54262912
99296247
44724124
53099287
92228501
85183651
9706676
17299102
26316950
31996411
6525020
62146423
96536808
81397898
47238541
9626741
57152827
1722660
530370
13444908
11279945
80182462
523020
8891648
87367662