32183599
5313998
87423210
36378844
81273609
3359590
71244329
17267851
3216691
48109727
79868274
30796696
49414992
42476375
7898439
45187653
77946429
2241261
90099077
71855298
67361654
53239689
14744826
16231867
46778863
66021853
87779248
2472831
17019698
44743343
89496332
42243915
25464083
5680260
25022147
93935589
31733039
38883508
52847578
52821446