8144508
64883667
8605106
8950874
89751219
71703411
5713694
53817730
67359621
18603960
18246515
91401446
43064141
23002618
38335947
12774041
65265890
49547136
59982979
4703959
57864039
76121432
33774249
41937198
89566455
8388924
74389667
94455316
8517200
9820390
31484277
90852397
36145306
6507616
16922874
63989260
48829341
1609186
62985018
61217949