65937107
98246922
39289546
95121181
54557501
9232706
65963404
46101551
35692451
6384826
68952866
62754753
1888931
74504131
47708020
44955064
1749508
94081392
99693860
24742561
41658520
96666178
31328169
11942750
75937875
154228
3706325
5393305
22743596
7074544
41958257
3983032
89055344
52372621
4479871
47964395
44119447
11891860
6221002
209283