284371
5541557
5341226
22035015
33892803
28123292
57834404
69475933
83373476
55344370
80218270
13609803
15644868
57168529
83304367
7092099
5923698
86183900
7036740
87069890
14319496
75183380
90066734
59333908
180432
38172963
97376720
38573064
56028847
31249263
53536109
88985238
74038932
32461443
13102822
33289460
85833888
69399
83874714
5770555