75339455
9721299
1514320
40064131
7739262
39913985
82318582
38063859
86656059
99918156
42891089
66067015
53083969
43026716
49605109
62964759
41271998
62768012
4860720
6023809
83754933
10265657
59164134
16155095
71047999
18783178
30215269
25589477
64096877
37255351
95838789
62056012
6737451
28331876
47562982
58553716
61692581
81073902
8573218
75021185