81599406
40931427
33021636
39485884
4313114
10713484
59785247
94934252
89417322
5972740
57591986
59436219
6902279
54217013
274464
85045861
37129758
53435446
53316734
63828327
19728385
42306799
9317530
68804759
86327570
8874792
96147641
54738369
43392571
26965874
42426357
47733854
93099811
99354710
15884980
70223145
91378479
66595239
33063376
6363133