27302625
29034860
26199758
23876537
37584322
8359136
11685457
52277375
5607718
94994698
79146250
30769450
78604992
65702096
36921578
74791786
9632778
16158869
2039867
72818648
61609043
18765844
70059190
54621317
2367687
55736501
72155037
69143109
85983332
89048348
48486192
89423120
79646951
88169820
15601939
62833050
2067333
99333958
71541625
57728027