45763920
68288526
7802153
30527147
27371025
84472772
69731154
67102208
16161369
35331932
9206231
18534359
98208629
8511635
36819560
4937634
7484040
60733471
56778425
55267466
81532580
56282432
65107835
64437794
48086814
53616749
15286819
28198591
90851611
42311330
40332633
39227080
41474459
45764804
13012419
51076037
12027617
52138367
22832650
49044015