44842851
57371269
24726177
90072087
4153899
2138618
47783112
29252042
60391042
56212897
68637783
65705590
52277449
53587818
32701854
71002984
32145247
91737540
15748041
50294306
91348757
82345102
84599717
15754198
89878791
74432335
53708751
83789583
62548200
230416
49232058
94849321
79055501
62532234
91995188
16499634
6853105
64977060
17363265
45118367