52488916
39353875
21179042
12665918
81389300
40528291
7796028
7586179
12346704
7596760
6661430
3189495
8641546
75578073
45083297
59535023
28653728
50489090
80137084
39638474
80378132
34849043
74095051
18529554
57335207
1678524
83602127
19855166
24119008
95368162
5703743
54429215
77477776
64641709
6163421
6943525
39024700
66414504
53443003
8626339