19578088
64439149
90554005
30958255
43245088
42951943
79697424
77159360
26714709
16871750
71729696
71906465
15031243
66342276
29804565
52189997
86851969
8606028
13884541
42135676
40298490
87088797
96231552
809910
1528495
10471375
61267293
24801472
64976661
22234592
16333037
29646038
89468309
77828931
35797295
79377992
40138489
1703861
23626810
25584005