14647060
21596891
97157454
2948755
72254869
84387511
59217309
21757149
14685860
35763214
26849621
58624140
58341916
20705070
90525855
74577537
76761474
30338886
8917853
20287185
13012462
43312715
16624084
68166863
17063505
64086313
76776462
64323873
89562425
97371931
35017538
42671472
46256309
68349674
72772487
35607922
71186115
80984631
40799075
21884714