3535786
219418
28355471
5998178
7874255
66311670
21869555
19857163
13599641
69885920
75696381
74552618
7557198
10652669
3894383
51072520
10224986
47627134
73632052
35678701
14954208
2899308
227517
15666249
76986734
85491522
373717
23313350
44153129
23325930
29705347
81206746
58758062
95439298
68272527
19109613
21383192
23543748
74899704
10743773