455296
76122392
27075886
56194116
27402605
56662950
72395457
24995040
24905709
47289604
21751714
53287809
94722786
15121795
14391023
73298951
68347831
12929363
88388639
57286342
30194949
28409563
85436067
4855178
68359755
3145287
20443278
29628927
21737306
61021183
78138812
63282545
47119346
31163999
337437
37932163
53107202
26437985
87791924
67917006