78255722
36277359
77197887
23432269
38394773
74284956
39276482
66948700
57456792
4042154
79205059
65156320
68789852
86471517
57866926
21127096
64592457
7299299
61885816
48396552
77712443
71165956
19015875
15953064
5279211
6170221
25643556
41566755
6466145
11635274
40326140
93176182
8861921
12323214
85279427
1752399
16219002
4653592
72787608
2448037