8131598
715178
36395012
5124381
11991716
29133036
20141038
65119536
12553434
30829581
33464879
4654002
75774898
200327
25945720
76914707
39051091
15547349
46679429
26692246
902281
94535737
9772353
97736705
43671886
1829173
42181244
17399908
1701101
51471417
521242
15529145
8839953
38705008
36826970
49302342
21272874
3465282
24895362
26191545