22765812
39379246
624927
76142175
23541627
97443487
40766198
69631207
25963300
45592155
86986031
35466801
23755206
78022406
80223890
90229372
16249748
5676300
70682870
88277972
80511915
59854871
8755589
38552484
8081754
6485971
53034613
23596538
50336839
17893410
48727054
15215119
64925283
67417326
16464978
98319196
25589010
42353647
56396476
43314184