76973732
42235887
15669022
25084629
14425148
4524932
7446935
14393653
6411698
28034964
59408368
40742794
60431969
17277892
7177695
4552237
44369526
34489644
19548570
9042440
30419601
353110
55506144
67446222
80985339
18486883
8159264
52782574
6215898
16416
24149638
59906605
19119249
19861384
9707064
40033135
74753503
22044471
15685416
74511624