37324814
8644436
24218676
102921
80782166
93307009
73534955
44165280
20778116
53822454
44249211
59855779
92976728
50877356
30311050
57671959
63894980
30454373
72289274
7488940
67918113
6832241
6409196
8748383
82972601
2716321
55576817
22922986
53933359
9426870
50905690
32675616
17503460
35444566
35305867
20597807
87941520
22255401
7145604
23776994