43329219
57842039
8832519
37685742
73602517
34896485
15796220
35835706
95546710
87302407
72199143
71978462
81261857
81956857
26178756
45784032
6814620
30667586
29434737
91656356
6816541
82585211
38392702
98192902
73569363
10893700
26274463
66346218
18996371
33493896
361942
27394192
69371200
54269083
9072711
88578157
2114168
43456899
36267667
82055197