35249360
10843840
37269688
79644412
6616552
58684738
16628985
79355588
19166903
35216990
1486816
557403
52035930
36705212
34335236
268450
10923120
12769937
3504987
83315694
66958601
5387516
53173350
14625224
41286181
81259430
87754131
82169945
81331506
43158150
13647647
72589491
6582598
79953717
89134735
96524598
44818143
4837751
3107329
94661651