66071818
38026514
73157108
4437838
32136080
49529254
75277684
4019276
18508789
96911812
83891504
33244451
1596867
2636404
60394745
44239682
54794977
86345322
4467629
49623415
35524922
86046630
16407672
7174619
23386534
81075725
59403226
54095338
18285795
74776810
6614680
40504296
57526517
29614086
84122109
5912613
51063688
3433469
16258463
61165148