46009423
51972020
50896850
86314947
29698139
68618761
67946235
4558448
21867185
88392727
34828321
9530359
67791052
15826530
569676
8552904
3986616
70931931
83669489
42564287
88219119
3242769
4329824
67262718
83672763
47381122
28002984
31823610
2561152
38824842
3601762
6039760
52686570
51645399
27905787
85806186
36183588
80629198
4110452
65714282