85252391
48474465
7125997
31697729
41936555
84903960
703857
77759588
5784661
83766241
52169617
7579961
65969709
81715047
26221255
76353257
43843492
25063219
78734101
55001727
59286
76184394
7949264
6114707
86823729
67978563
39908228
18553552
12818163
53617028
75464267
72241147
53047544
73371580
57261775
88921680
485789
24516842
27891303
58071056