20759967
81694373
83695289
28042677
53543124
33539076
2849662
8050686
5179835
94437934
92469824
16094918
19155161
44223829
69179594
4926052
30298496
3979327
80441973
49955283
39142889
94981875
79318928
62264807
65548090
55357818
4277220
53458979
76051000
12325416
99953161
16505277
26521326
59824943
71398693
73757937
36538621
61473832
68264493
81658530