20993553
83456546
69017889
23571741
34733972
23111461
22619518
7423133
30875501
13236888
96689513
73871898
25572584
1935028
92867284
60306507
43429219
19486163
49826817
96838962
20602664
20301389
539604
8324188
72525743
4594289
84356976
59367102
15697894
86805429
82075363
26557259
1853846
70342877
7487177
34292486
70867393
25911784
12618090
83196690