80446927
31182910
65292215
27746032
33787766
47788991
67316968
70903251
54435058
6167036
20771253
8643345
7352301
662634
44357753
29628501
83166947
305274
85384982
44592125
57325070
25032726
1553304
39129185
96592064
85865300
61668244
46205404
71548056
46637283
64908874
23359894
48401133
86101503
5185272
19561526
77585901
905077
27051155
55037994