8244083
8851469
15668080
51964254
95704404
70463715
29539516
63153507
331350
40626674
9135135
25377868
41435183
95705170
98629579
33993567
16578857
93072593
54103396
44747907
34021319
323983
45425708
22972240
44746437
21034665
3724527
68522215
90503893
63431662
30882070
32992408
41782914
19628838
34928155
62133319
5822129
55599256
33648734
14597434