99054456
13667194
8508108
7421338
29284232
9564997
4089884
68951557
14117700
59309079
30282600
59173617
57855086
70828483
90658947
69723645
62459529
52363737
36676799
87011825
81976540
96713062
72258068
73869082
6309851
98743023
22291314
835789
83663750
28247060
69853446
45106281
82757076
42414749
26395491
27595490
6268952
84378431
46875130
34872910