70155358
8594182
8218126
20486496
17085543
68108164
43085224
83889417
63208984
78732719
69192770
43249484
39993716
87493282
2530843
12021672
85973835
83565958
96535665
63174934
9278882
28273786
15249756
69731236
4130411
11074581
54946320
72703606
98032639
77377572
90311406
90932844
52824938
81268215
23267101
76076077
71707272
71112283
33957415
62227624