4603956
7178987
68614668
25554190
33689303
45168260
62171858
45399248
45129579
44092626
59523950
14932340
45411823
17042123
83381603
38732559
20604083
130854
35202069
54244746
31329191
8578790
53366145
95388807
92039528
60035330
99046231
85753514
263333
18241272
5035330
65869240
89894644
54615991
70748107
64317454
19823268
88288934
759170
49286754