81358601
16784809
84185482
17873176
4498184
69495238
3546855
371133
81558808
97773115
571570
41229080
49133963
27486166
58317965
69041959
18827259
98388208
12282164
3078170
76797362
67682606
63646078
58039723
55505905
68192842
74724619
87633552
99183982
55573379
5605780
89422068
4417258
65235183
7060141
39043394
52415075
13277275
32583776
5408736