14661894
94848451
4863420
29069089
46895770
15794
14746603
3814866
9982648
88651527
54079564
32796411
96075328
51066701
83898384
84105992
65612393
94947478
94594195
90526779
4020635
38889449
55078928
28034608
97719404
10211263
47136207
9343191
6145523
35806750
62458870
29987071
76123985
7306834
56553927
51359642
46804660
43097408
80954789
71504728