83257951
42879291
24658059
9587028
749729
24152000
15872519
64699834
76929405
64948451
21355794
92277712
93136831
56397064
63537279
53602846
76152629
62735869
88751321
56866670
78708186
59391474
25241060
58848389
27788703
39187315
64982250
11904798
99877130
48926488
9901811
42792626
51428190
89893821
23626184
20108670
81595
40545042
56832645
7210578