21582455
99483143
94139152
87812862
64923348
70595674
52558042
35778135
84791476
71287720
2362507
52478055
32135805
14179655
3044635
8630415
67512542
40986307
2897898
80663802
50718233
3458618
53913919
50265869
57733483
45876681
33092551
26763485
32828826
67456961
33973781
37505453
45807220
19903622
12724155
80186575
76881304
56861052
14955795
53004532