95727983
71659932
68177335
64957389
23072625
67492071
9657790
78431751
59121657
53198642
62298467
802503
57489100
29269908
9706532
29625798
53876721
5481165
33116170
32946940
834148
94118939
68889019
9929261
56878086
99359294
76599309
65811736
65923593
72664528
80052379
32153940
65834312
52892340
64267059
82289620
22437941
92299252
31765287
39873229