49366479
44571712
65962200
60641386
53944312
64632748
97479712
44722888
8594147
15819179
72873591
12108695
57379113
30462000
53169458
6620749
49088393
51965296
5866689
94877532
17552174
89042808
66816373
34226436
23925887
66025896
51737113
9443580
84588003
3259262
4808266
13956671
66896241
94344552
50712766
10473557
43831737
71406285
86976046
84702943