1606180
3313242
62018958
35654492
28871654
91153762
94864594
1040766
35873096
41011513
34347171
77512443
32788213
27283380
14664515
23782992
80139535
7193240
78901307
86951142
32542820
10041830
77501132
97689638
33116179
89749993
51864611
6446793
97524572
26417880
2636775
25559192
80658455
37728202
57686522
50185455
95422702
69715669
41497414
1859016