16892847
4973009
96022798
41184252
671710
75582849
41685474
73122207
74081910
97386329
54045128
84381620
96945295
64155724
62391333
244105
5006087
36883906
25124310
88852469
8968291
66818450
3288662
98373489
89406068
69396143
1286494
25225694
46124382
20623608
25035626
20782558
59765050
79538614
53312850
29903994
4096203
35403975
97625
80891238