4844993
79523782
72651010
5795437
81871663
24863048
74364016
73983931
94883808
88854498
84326835
53853963
94358341
72521313
61031645
83848736
88202376
35265605
81646318
8155673
12417290
20888099
78585578
68096419
72467982
33827472
70003879
65082146
18785898
80216879
42266237
77199604
33197029
6107797
21675241
1411096
4742234
677177
56329955
23899493