45779662
96415211
34044340
39775983
485643
7198836
84424950
45365911
45671515
550796
68543794
27004096
65752238
43148315
99883698
31402965
21284228
21555973
95197475
77022659
54436285
4859342
55823985
55547729
13418226
59904686
61513610
58017803
81774664
65338295
6635790
97528894
78562138
70771393
7658762
7795759
17218646
23245090
88859477
16567156