22432477
10753593
30193990
27952188
96227004
67434139
80851960
39099569
81385273
24525419
57127659
19119204
70756827
50374815
3466420
2147909
6411104
46218241
70837285
44226563
38188675
90979770
80808706
72142239
10317832
460697
8385156
16783730
30882007
80894131
41152353
80504139
29212797
47382953
25747720
86943555
96409028
18035707
28671491
57155554