51444535
44308893
33392353
28771561
22959251
18584079
64132827
91585606
49349237
1197701
55853418
86789086
47171352
73703412
37743406
401603
97081538
4654676
34689739
95621238
9086791
8605285
37744994
5877544
56124392
7517755
6577339
79386106
11237299
91602001
76018940
90083706
85811635
3350653
18468842
75081236
23305872
6542294
490768
67221310