804718
4206600
73001131
57562751
3594811
1330701
29805552
85342253
64196855
17165604
480816
79579471
31555490
24472259
37245498
19725977
51823905
38562416
79728483
24104172
53617478
4084583
18665319
23168729
56393398
86017753
61887229
51733003
62528770
35804675
2582425
48256550
67425769
3084136
26056950
76399604
86761405
69642410
3231952
3949123