43665081
61002060
98776149
30823209
49272507
37176488
5637835
77827017
34882048
6339305
13378970
57239627
76821118
9221825
3828880
26333204
67517893
1805446
80213612
1137632
29201111
36802479
21636698
41868672
45289939
9698503
12896706
1997102
94354531
1492609
95635500
59335917
13773506
44362375
10596402
71439481
454778
25793455
50264570
6157837