56022937
35275028
88091188
90429165
611847
86359200
64588809
19262152
722912
3291388
76721508
44729686
78583147
13034459
7747591
40272267
61599873
6506893
26246065
81616552
2915831
12306923
80505847
57838241
69702384
50912634
53978568
68268413
61386153
35007793
42118263
8054802
45514656
45455529
22025277
55216702
238671
90214375
85753117
86315638