40121257
54166056
99398617
58096285
54609772
48235342
36032254
4164061
32545267
55571146
24683041
60882959
18603675
1294898
42883409
7734615
67533821
65131166
88749536
83055500
88077406
20253022
34436900
58223803
47923769
60534688
43275299
52241051
1090941
4340737
33177947
42643552
7154410
71174105
88687370
97826515
96161116
6366969
60629014
35053488