43977963
32928597
74423666
25214383
2242384
69144504
58786870
26373836
16023998
74797847
75769807
79882018
9584373
225377
54892062
52085194
73253409
64452434
90471767
40476083
59509372
54494889
97911083
87963371
25797215
44955659
31741217
76005870
5737208
4219818
45434663
181446
36136788
59691663
86818141
56467793
25015664
25461919
59112278
61016271