8386338
2949014
38153961
84489569
64436542
87948315
69063658
42223349
64254019
19696065
94723415
63792422
675680
1408673
74315961
14583542
71802903
30184458
12259076
33321590
33601773
10098520
51053781
23526895
63897783
76712613
76746141
15123196
21131643
34789613
2480882
7400662
32556377
91008578
30853286
90851415
32863423
58074
27184703
51733170