2282276
6944915
7887392
30317820
82792043
84379370
33045280
12234570
7125258
51394001
48629605
207970
52282811
43131336
19783235
29463053
23157011
84883238
7636421
6695212
38716471
93151154
51044604
34832062
86603859
12391202
96559758
1318993
62801334
80554
89855640
380653
81552412
81038587
82572245
1324207
77307770
8403209
22147142
7162135