3045813
4248496
33375183
73386007
64202021
25021994
43733849
51732963
53151604
69918761
8476969
887983
61338422
92623388
73679541
80425258
49398529
71744698
86022326
96236164
86549115
93035333
15371683
42931267
15189708
86594789
80822518
70145793
62815856
78278519
96255988
12779956
87839379
74253887
16267413
90334371
35729150
20258846
59102741
44337803