81703998
1219853
13148968
35972331
52539598
34745148
56334278
82591419
10389140
26362881
25693836
36876817
5282759
62628938
60312370
16323732
76673909
166726
31415848
47363880
22995827
93999283
9948969
12919924
62983105
1247874
387117
54833512
81381187
19444214
37616434
93835912
25066941
81383412
72002994
19242110
58345441
71219150
11325675
22599043