2080823
26645950
61082488
66476414
40832527
97494452
9394921
70889324
27123757
30017059
886635
1688675
25498519
56584198
39756797
50425617
63944997
8309054
46532463
17676713
90699705
29485138
43712495
74026352
41349950
24455810
76906504
10663472
17516331
81667140
17604367
69704870
49468932
88758502
4711914
26264646
63895968
65835690
22599881
22927386