43521885
89027970
49472769
52884818
44539030
68327138
14627597
5761496
4012480
4188480
8441147
54013591
7433491
61562577
93104073
62849881
578588
21632155
13924964
62305770
13867524
6816094
1798233
79911578
28318410
82652796
85832189
95733339
73853106
78124435
13487296
84317234
437054
98968371
1110529
40744463
76319946
23768614
88731511
86133102