13379833
27588767
6846304
68188843
9238826
44985522
58771349
27146638
37492943
81861851
622074
68746497
37405413
41017937
60584037
44137108
50522977
62107598
37784651
28054589
35331094
96448107
52253395
85083223
85565268
83932505
17224040
73432614
23891943
7107658
7246547
34751766
11415909
6215345
33212026
92249002
47986283
88324936
53016673
67903