28763609
5174451
31923974
46508970
54647998
5846337
16497832
75954874
65021682
6084928
49384781
73577170
31503737
17185747
5725554
98661425
68591554
16589427
8294493
74973606
46158583
36992936
77224160
3840372
59718757
79966487
1848187
7115546
82815371
1316985
9914752
97137470
97574057
68067170
45374458
9430881
8325675
21553874
7446529
12571023