996438
72923490
90697814
50112743
80638385
22829671
26991029
59393675
92219532
30967004
38546700
2645028
47646602
66148041
59277398
96976147
38528850
65864497
61692969
69864955
84622854
21368567
32699642
37845317
61988988
35949811
63577917
95219910
94173518
74208696
59458571
58264819
26071602
7847493
78721284
52892431
33466585
6559837
6681440
67163130