1723523
31035733
42992957
95819713
747709
7096863
86862122
80587300
8136891
37671572
25055907
53506134
30897009
14665864
90828438
30601411
64558802
49935461
6504629
9840593
3296868
2671782
3146779
61559820
40062166
63789753
78327568
20271043
88448023
71766696
43034065
2701434
91322709
88877042
78206140
63635728
33259610
18698189
52272770
21412127