23119180
77275303
9500691
80762549
35457493
45783801
14676285
39856125
68991425
62833466
5267444
28968851
3085857
12245437
74225981
29304524
36109446
33235698
58393514
38396172
73182617
93432760
97976599
72044268
78844208
95604290
1705533
14599905
12317517
41699942
19328517
91431840
70175103
37068374
1905784
9923579
4759943
6009870
99607651
5209382