19992804
23779476
5485526
48866165
68863780
33655468
7212303
1345819
56142285
13048455
23426076
11287149
26153905
76982683
53243402
37763860
84894918
40532735
1912641
12533619
1849555
20331691
288683
52343940
79111453
18343599
11743443
56954406
4016343
26919311
71541709
12599622
20176086
74043881
60718528
41518973
90123051
35836345
49215163
1909804