7037551
13089548
99457162
85621001
61264895
73659
6684192
79088292
27471978
80225353
56233211
42666336
29604035
66333204
34237161
17414968
67858919
76795478
80924832
71021715
19038073
9031402
74544710
64116852
7286084
31384630
82968539
41157382
38008650
75164947
25806578
40224366
30097556
76534646
54707245
38991125
77928273
51705362
40317429
2509090