42551468
19053287
72631824
11001793
4529694
6896620
51452494
49883091
66332480
20039430
20916674
17013394
6354182
80023602
50833887
9182733
19723221
67574651
36315212
16267649
23556858
7531408
98437524
7883389
5858118
453268
76676365
62858204
31099952
40485466
54135277
74904450
3775579
41816289
4232210
44836318
2550445
53221291
70029571
5608574