11018608
2813099
88412324
96237802
35007494
2659566
66529176
61657740
37981067
55206494
76392923
42828462
72506358
25517938
79536985
472078
24837045
85589909
4527167
92152806
8939908
49648624
71286932
590583
49694021
65064096
71186015
66309172
1792229
15254891
19193573
44095989
6217557
11334184
50305381
25022418
4022970
97363131
8850745
49231360