22692877
12715849
18743513
28847256
60126612
22159629
10043767
99797364
76967362
15438372
60392735
8289145
41037340
87199802
79282326
87637484
1707456
48637051
66935905
64359542
2353249
93648267
81665039
47697108
3674481
58353646
99544832
62893266
89159253
71542075
117059
35114809
38079766
897935
63278407
90085967
54725782
34558540
45536919
94479671