48109083
25968010
68287436
57147112
13372380
38581092
72994223
10705512
83891959
48703978
97645753
73848256
44931733
52861740
83147021
44212615
9221986
26019577
59878291
36488434
13359763
39849240
66654423
96256701
48367594
1095395
37268615
32107688
79176864
6353737
72568996
74799513
2172311
7996639
61872511
81387438
63698926
4773815
62227269
7426831