66652033
94625094
68936057
50087797
4447760
79385575
73382886
6690
36377261
83626001
17191864
28862254
32979780
31628555
72382152
95688780
66557197
6376830
2133591
35033293
5268868
24101018
73012700
19429992
38294017
81386787
44455153
24343833
28838400
98633973
94141091
29903903
40136892
76397246
34432204
6404473
39492128
2597238
4582710
76635761