9532386
5572564
19154654
18198230
21556801
71671572
66804850
1625200
37752514
27528082
83535796
95744549
23166046
25984031
41842714
53177904
17079827
24898479
25673495
521831
8043541
63293578
885873
51433314
64474499
86888636
87215352
76657665
12344879
7369387
21337649
33226737
48956577
51867711
57422970
90986983
46952454
43181867
24254281
28039007