41256244
6737880
40456904
51074320
24872688
82844603
21948006
16824718
16753830
42774353
4788800
3382340
5859775
426330
97604619
23992130
97483971
30368154
75136470
34173365
37044260
64422561
89405602
74384989
29334821
70759252
2394819
74365432
4805020
3375760
16091081
10061628
7763599
94232240
59863963
99944107
33629793
77448038
20679004
98358416