3891497
40031946
98535416
51942986
6172970
55141653
30612587
46755159
7607917
5571325
37788415
37587811
76843429
80384139
48186447
46813549
32393883
9371603
1783616
27186625
56933665
70761842
48094042
68304422
27246126
4432226
3266358
94615738
94018888
47776684
64475833
11655780
97903498
35161581
34007199
34614410
45977473
47054599
85795996
41685176