3131971
19552128
12618181
3605860
19062769
53106849
97841836
4155852
75853664
85843048
55959432
39239387
50474904
56155353
82129885
46014029
9270765
42249050
66637661
53936831
98747892
91972696
1381238
21699289
53323640
52699650
74653484
50714504
2176641
80489306
66625229
44067158
59286343
12587295
17711672
37982995
12931554
67923609
79669483
63065720