13155266
16518519
42141542
70936850
85556745
6258138
14198768
54037129
61411698
86636128
32883195
30729635
82761068
57666073
6949787
13297941
92146724
1604195
30827642
50981642
49604199
51368754
72113
2047192
25931365
70717834
34182767
92257632
89107207
8817724
60363810
8406596
75218820
84391828
81069656
67658186
1878379
68777395
23189673
10726038