16097540
8759843
20079073
68363263
978349
95229821
64303112
40338936
24583274
85549987
52377757
70566308
89771849
9181566
5552148
44366704
643437
44876659
14561533
59934851
14162033
68878363
93396029
42794723
11304636
62601478
60041205
62607138
2699314
3248247
81979476
73789311
29145873
60849478
5579244
29352576
16646252
26853037
39338478
9918262