9915851
39644299
69575645
79383741
51506383
7393132
85097212
10121743
31454508
93275815
40325463
9910398
44853396
5031730
27205531
65716816
302809
60079421
34091188
55932037
4329796
31964252
41549721
68418533
33439
7166417
39519099
61105211
56181282
6134020
46574556
9743811
15318667
61337368
21303036
48399299
55284513
55217556
31084916
15747135