80879510
54786667
774276
34623075
96308312
20846106
50883881
12669535
2908403
53268865
98076115
11357012
47097018
155739
88285096
46056808
47106664
54671668
38006373
8414600
40497521
9118580
41516132
79784453
81546725
50244744
2587930
88849126
18264190
45111089
17723461
20768351
88078554
91632430
11254836
35058838
461029
38412774
51397712
27492695