3843883
1455922
72805438
99413764
92624984
70215977
52998861
70386268
28759117
4364914
86587420
23143674
63514390
25597815
61545645
21718209
46028818
8312195
74068864
35546268
76172081
9507985
61836536
74611939
45874042
64858909
40471105
40888241
96773160
37638304
59822970
85267870
56806089
27592434
35872541
76461347
96246902
1361009
716952
86833446