58927724
1613473
1569780
67254664
45195145
70647528
16937886
13405824
43271624
55733678
63623705
4553020
23676209
22795214
15792037
5245494
98942389
5357525
424591
9581294
64372769
1862898
63889890
27519390
52955383
91537658
7443398
29906628
92026454
83988544
8815880
31328054
46057281
2816502
77394654
45436018
11186997
67218921
81536117
23722635