20979859
27226078
28558904
92947917
42988375
49648584
22122671
94955453
99072601
20482055
70134833
3538291
8490290
33782386
36449279
96978389
57843061
8195880
68175558
80529045
75865549
14057607
2653133
12534844
56315759
6465402
17668007
98821119
34453803
80146914
716316
75739885
52924292
89693260
34889872
27744707
45195207
59843500
78509397
81095504