1953518
91488387
87733972
75901425
74978895
75137420
47369571
90546165
44599875
84002458
57905871
56577168
20775677
49942245
46441493
87451719
98458172
96459927
9069483
52854328
6177888
87849424
32792344
42025923
41144199
68904877
32193247
16876090
16538297
97533114
40234372
2115924
70164439
66089628
23056682
28806102
85015059
36857149
58115357
43141780