27475059
47491399
94776676
65243985
536035
28319232
36299731
5360754
70783552
86168461
61789149
23409550
98812352
18729023
39071033
80093503
37721742
42213022
29852741
85771538
70177079
899342
59874126
80279155
215678
92702679
3237783
42928943
50612613
60372934
43447797
15251876
84328530
84939336
42759620
89027347
18445148
52765035
91409666
53351160