46694961
7783138
13939721
44303566
6013660
50216160
79755566
50011175
5618150
86023848
84366119
13781445
35777835
5514000
13904739
20575708
87348829
39054974
53064251
54833142
76177126
68108378
30875147
10211636
9818408
8824867
38004524
4852178
7846686
77837717
77873418
11725860
34186044
59569196
44932053
69452482
45186474
47427558
60227272
76533