62624831
33567615
4951652
43621421
8015515
98321444
2496200
15342923
3078776
56511594
7727450
7133485
19711406
84613140
6950863
32363032
6003026
99739181
38671418
85179893
6615816
96788637
42392752
70179746
579341
24119834
90625489
67518086
29966359
43885150
32742170
18752086
32255516
1909433
83996064
20244840
3028488
3208817
95525393
84542376