3463900
63034802
8237563
99086727
48757020
17848369
4499766
96153689
9703919
52001610
95608958
83829912
20263070
38043436
28897992
60105729
7692165
44689518
39994587
26639951
39479975
59266838
7380862
39114216
99312364
66807184
38733105
27633215
49083198
70447024
39625020
22107689
85079095
90066621
45965230
55906386
67878403
4431635
1521660
64483814