91101173
92971128
41828235
64288192
39485149
76238915
76634800
82111613
27594806
70948723
64929860
28604694
41619118
9711825
34794649
65279561
1274662
29826596
74294185
34817395
3745267
4415679
8453963
81762427
49392042
62408408
25003847
84963326
67786490
39612666
3474287
27821185
54656040
8325083
97847186
90607960
66657184
73984884
3777448
38954762