12171048
51353294
18926991
16626214
68075301
3911610
46911005
29395552
80707335
32992318
40828533
55675012
53393188
71505175
54313919
30727741
235725
68499681
71872561
26065724
32706283
8154682
62626096
47572123
20029054
96719258
58513195
83983896
54877565
62788632
57366492
16204060
5173534
3157526
18756568
376771
76783311
7036145
87225444
52598461