98216242
65422415
98834750
96864350
6895021
47774597
5852394
13977733
28093136
84629329
18447575
82791658
14186503
89431096
46434179
92403799
79374459
74897828
70337444
88802696
7332658
71045492
4203118
7376386
33169442
81178860
40041103
1036743
87591529
4577759
69612433
67113361
79447367
42378751
8289473
24712040
98577252
3409635
32007481
81884985