18024672
49625969
43396652
60409355
68206850
46247044
9781294
77244663
14059815
1685688
29315931
47748486
58467620
79554752
76024178
65836370
76901209
22344800
6412500
99366976
38855961
2563235
96371756
21094471
58251337
420927
47077220
65181232
26689582
60839166
19305517
8431470
8753949
80289333
86594575
38978813
49089050
1105969
50789463
5259273