97425810
23631986
68915394
23523911
76915642
400674
33071889
45094097
9701277
7392422
75835742
56182930
73574496
18755059
14874160
2002421
96951673
53363270
36602186
82376534
58669996
58923376
30365476
51092337
43461562
47678827
7770648
22091002
80648589
71093864
8669760
63738874
29645890
46805248
82464156
38598857
7004808
135919
47375420
40726389