13142125
3840150
39945462
69364030
66284226
83408131
574466
46725738
71754337
1762943
25151719
21408239
50604504
9485584
97257612
1066702
45647271
17258265
65238963
32684870
44058385
67951691
22891780
74884537
94174341
74007906
9698634
59466812
69326645
28766988
80073343
86757860
98303845
66153030
89447862
80788176
32668801
37792894
6605058
83728346