88987988
40052130
96057171
56136398
67068791
9831365
52087363
33646063
4993239
43451514
9793500
57361339
2927531
55926351
67445031
42019117
3931084
61494931
63296696
4343261
99474410
32805586
33186313
5657409
20342094
19318263
64766108
76239376
15967480
78252023
94277079
39026682
11491779
62545336
78532202
81224542
86381059
2638881
19586947
8388928