18969028
75065163
65106694
38947400
47846918
13342951
3750839
36069582
93945555
41918829
72867260
23904024
77848484
59862017
68404982
7375203
16598658
19497632
54135678
36538580
16539991
83572155
14572951
30327926
70979758
14921805
51603889
97219649
13623895
1163778
81101389
48193440
45333013
30728424
69449204
48281954
47989861
86678466
46794769
6029425