80295532
28919075
29867117
68275152
5732076
49439181
49347478
68401510
99469401
821883
4566849
86681820
85714250
42957081
301481
58635258
89646923
33754997
35201348
67688294
16394024
55374355
15645351
56267783
7685308
8132324
54206713
94653184
16631639
85005719
21531637
51637586
14069039
81007164
83296664
69987285
46285367
38074977
79914378
94766217