42767635
57799320
41112487
1703324
78106704
20566316
181895
65717549
79466915
62988081
6009081
91506050
66309516
82276251
27883280
95233838
87008704
56157495
61089285
62496876
46377932
63981059
64749156
8258299
769130
16895370
4018901
16126900
47275665
6981494
35254772
39228125
10827212
63788582
47708739
2293902
62555473
47478099
29104584
26762129