60629685
56804311
7976115
92164634
47444170
30894951
153796
88572344
68945831
53486032
91622998
9744974
11884696
77562398
88771224
90066940
90734680
61326280
71496495
43888866
33713172
96553155
62749200
62619951
8274374
55735275
3156095
584795
6115492
39348595
9590416
89551668
84228937
82018908
84696708
34618397
50271053
88748808
3706657
52763768