33994716
80218970
75993989
34702495
68818180
28608663
80244915
604715
15029173
41759900
35163737
49622665
28055750
25736993
68307264
48498131
5773582
76852277
93676595
91244389
75575736
31925801
45213986
77793334
60338333
93512222
49198458
4612438
32078379
1467741
81636694
91332140
47625138
20926553
15618846
84763189
7594903
85472865
57936598
86646920