74428476
8531900
25897252
1070833
50618582
22104495
73815181
10999470
42868824
3860103
9266313
4919967
40696714
64739625
9518055
56415361
64637676
89172060
55939632
3282680
7245908
71285361
6469536
33245461
21624024
52214201
10963655
65113638
5503353
54557090
7123998
18988327
77691988
67734699
19568343
1258169
74594859
22925236
45231893
95518050