81392598
18051360
46091043
66859383
479107
9124950
86024702
81401808
73157836
13524020
12363799
88379165
72132733
28114797
42695691
11947363
23269053
20816346
74631640
3854487
54528572
75932605
4703604
15263285
38057118
42332659
28743297
1882751
75087585
62416912
20929126
29331684
88315630
46488703
85131759
20478696
17714820
2765697
722146
57437721