42378077
29372138
45221072
85378747
23099675
58104986
83504513
8796774
1027013
6504750
59537771
8742275
4541237
74939895
86375998
19394590
83629637
97099706
7672797
39796337
12197660
36968510
38717863
46243752
82529047
96498281
92913913
4727257
45794229
27507058
39314364
82012012
61611992
55374701
5171493
19197186
6529098
20398659
29696885
77911249