82047274
87785985
57954931
98858330
80479717
27097550
22991206
31129882
78392168
9429532
3208030
73168785
68324331
850680
4142275
9033115
49657835
3393402
91346493
95901636
58625824
11131704
78659857
48347548
13788389
75587143
63647442
12599164
90777478
47816244
60892874
70152719
75246862
9457868
55691428
38275526
30007017
54724878
55096857
67561598