24466985
14822366
18702557
52022258
56218410
30918673
9951484
92723595
77712978
37918658
67945497
65684523
20495308
48908225
46702566
4858204
49881523
81116870
35165613
95211869
4203558
83417617
34627562
25707243
25125703
64932236
39096639
6333445
8119164
5126857
38077647
2756485
18156110
42482364
79216079
79501715
53587584
76011126
95671226
48016050