248920
52316573
19505222
67104807
2528435
87557497
21871509
28252635
7080525
28058568
47526745
44177617
73779530
312280
84123157
65831975
71868430
99261208
71404661
12627999
715575
35868025
55727673
1394616
42001362
29686970
52537836
49157104
46143880
6938178
36939623
18451481
87214671
37599456
30558240
89963221
59102881
9835585
11538674
51367566