86969847
85533360
89652976
53241409
16486145
92203028
50726993
49524143
51543295
24346127
89943277
56371883
56932971
70412121
8582361
31066095
25172667
9235818
62427200
83828202
17353462
20627001
1577200
62362288
5311884
7353090
13385595
34656262
60366617
24772156
68154509
55715470
21347036
6872712
7311094
9274653
17744133
42844409
81363870
64591522