27853283
13406893
111911
12241494
38447295
86204511
52419100
15981895
46776804
4202231
8618267
20431048
539943
10649660
19669952
63758297
166893
6131244
55764616
90128324
21869788
14046276
76966757
35402756
36833940
63522919
57167494
52104021
36694497
92516073
33855522
82986179
68862138
15549589
18696939
9175278
78114309
34204899
15402647
79423012