4893358
45873144
97803209
40486832
579822
64739773
4423956
65259266
71784651
18011838
4146523
47073153
1108949
78885024
10632055
17986682
16763901
94157666
24458522
6407429
63459836
22643658
30585067
57584873
50256859
64048928
37026120
94759668
40427970
7935682
15687603
13587825
12575299
11295070
9155351
73375618
78933556
43347205
76065672
28622562