63697586
43137364
98495746
80715937
56995050
50603167
485017
21784498
29675779
29317254
81153536
39035247
38347928
4428214
89758508
6897308
4762678
24306196
91097563
38588030
75637980
40951936
27722681
91031926
9607727
200489
67076784
80509612
26181468
27608888
54322921
59157838
9526119
37623098
27072805
84199299
22949187
34094604
84258197
53727003