52034156
92736228
36911993
88045098
25043662
98721814
26414566
40299935
91817892
63368211
77037473
92794416
65417088
58378635
12094191
3237262
28756528
59683093
90495885
30945050
4058627
39232989
73623918
4159545
1129028
49755475
35465258
62063413
52886319
74399876
44326562
332585
84665116
24885801
21213959
83623612
71663977
21947134
43864725
20463501