59268822
5385540
34949050
76629434
84811544
29344804
75935288
22665638
61851195
92307760
56173458
35715045
12576527
71302384
96918316
31778711
7772007
48183963
5322467
72156159
71367484
93732996
3099943
91182447
87094752
58359693
71504696
92543022
83215971
1029839
9077902
22853
93736836
13459326
29504539
9881210
72352920
91508342
18394768
7279756