66479063
15327226
60341490
5352684
47088739
74194574
15269532
73526087
93933911
77388105
79622009
4229697
6883349
15337161
4167476
20387559
50397044
19906315
25829528
97757548
39186766
60064931
64277658
37978671
88753567
21885147
82733113
15225960
93999316
80065940
64643195
29497433
33514865
14034560
70836764
48018486
48548966
9211361
75559392
52517286