60685016
25419444
9079265
6166431
74359788
16494720
92414414
978690
15302779
97065455
26806593
95993059
94901713
8070476
33769206
5284636
26747717
10432309
76504844
42694849
29233925
20143462
63359218
13944512
58043666
70565609
17475239
96356748
30858093
15321219
9518885
96261252
7760992
5059525
74298448
16506242
29286332
94181102
11164125
17434083