53445982
36525653
64101534
61311755
88161859
44049127
70176398
46976871
89167634
20855767
27464551
6001330
37487143
43577626
31682473
216598
93072234
48108228
1644782
89644157
14594037
22299019
26022720
14148200
14989597
88645959
69963727
9173945
19775134
52872684
70153118
98577711
82655759
2355009
39583202
62978128
39848257
76375132
9174792
13975714