35008534
98295264
48648953
69439767
38389039
33585656
64741456
31062259
38796213
55004645
58326718
21033279
64127091
85595128
65079610
8442170
66604598
11111995
9768925
33798293
3079590
5699823
57496352
18335679
34127418
89733713
71188839
4992150
25806680
77146784
7982480
83917593
42132631
23574231
184200
202087
78255187
94505022
66749274
36477935